Firebird a telefonicke pripojeni site

Otázka od: horky@cominn.cz

9. 9. 2004 9:03

Zdravim vsechny !
Vim, ze se to tu probiralo vicekrat, ale zadne reseni mi nepomohlo.
Mam pocitac s Win 98 SE, na nem je Dial-up pripojeni k internetu.
Z tohoto pocitace se potrebuji pripojovat k databazi FB na jinem pocitaci.
Prestoze do connection stringu dam IP adresu jineho pocitace, tj. asi takto:
"192.168.0.123:d:\data\databaze.gdb"
tak se pri pripojeni k databazi nejdrive vyvola Dial-up pripojeni k internetu.
Kdyz Dial-up zavru, databaze se otevre a dal uz je vse OK.
HOSTS i LMHOSTS na stanici jsem editoval, doplnil jsem tam IP adresy a nazvy
serveru i stanice.
Muzete mi poradit, co by mohlo byt spatne ?
Jeste poznatek:
Zkousel jsem i jine programy (IBExpert, IBAcces, IB Planalyzer), vsechny pred
pripojenim k teze databazi s toutez IP adresou take vyvolaji Dial-Up okno  
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]

Odpovedá: Jiri Campulka

9. 9. 2004 9:54

V IE nastavit v moznostech pripojeni "Nikdy nevytacet pripojeni"...

> -----Original Message-----
> From: delphi-l-owner@clexpert.cz
>
> Zdravim vsechny !
> Vim, ze se to tu probiralo vicekrat, ale zadne reseni mi
> nepomohlo. Mam pocitac s Win 98 SE, na nem je Dial-up
> pripojeni k internetu. Z tohoto pocitace se potrebuji
> pripojovat k databazi FB na jinem pocitaci. Prestoze do
> connection stringu dam IP adresu jineho pocitace, tj. asi
> takto: "192.168.0.123:d:\data\databaze.gdb"
> tak se pri pripojeni k databazi nejdrive vyvola Dial-up
> pripojeni k internetu. Kdyz Dial-up zavru, databaze se otevre
> a dal uz je vse OK. HOSTS i LMHOSTS na stanici jsem editoval,
> doplnil jsem tam IP adresy a nazvy serveru i stanice. Muzete
> mi poradit, co by mohlo byt spatne ? Jeste poznatek: Zkousel
> jsem i jine programy (IBExpert, IBAcces, IB Planalyzer),
> vsechny pred pripojenim k teze databazi s toutez IP adresou
> take vyvolaji Dial-Up okno  



Odpovedá: Pavel Cisar

9. 9. 2004 9:50

Haj hou!

On 9 Sep 2004 at 10:03, horky@cominn.cz wrote:

> Vim, ze se to tu probiralo vicekrat, ale zadne reseni mi nepomohlo. Mam
> pocitac s Win 98 SE, na nem je Dial-up pripojeni k internetu. Z tohoto
> pocitace se potrebuji pripojovat k databazi FB na jinem pocitaci.
> Prestoze do connection stringu dam IP adresu jineho pocitace, tj. asi
> takto: "192.168.0.123:d:\data\databaze.gdb" tak se pri pripojeni k
> databazi nejdrive vyvola Dial-up pripojeni k internetu. Kdyz Dial-up
> zavru, databaze se otevre a dal uz je vse OK.

Reseni je snadne. V parametrech nastaveni site woken je nutne
definovat bindings protokolu nejprve na sitovou kartu, a teprve az
pak na modem. Myslim, ze je to i popsane v ReleaseNotes (k verzi 1.0)
nebo v QuickStart Guide.

S pozdravem
Pavel Cisar ( ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix.cz
Vse co potrebujete pro Firebird a InterBase


Odpovedá: horky@cominn.cz

9. 9. 2004 13:22

> > Vim, ze se to tu probiralo vicekrat, ale zadne reseni mi
> nepomohlo. Mam
> > pocitac s Win 98 SE, na nem je Dial-up pripojeni k
> internetu. Z tohoto
> > pocitace se potrebuji pripojovat k databazi FB na jinem pocitaci.
> > pri pripojeni k databazi nejdrive vyvola Dial-up pripojeni k internetu.
Kdyz Dial-up
> > zavru, databaze se otevre a dal uz je vse OK.
>
> From: Pavel Cisar [mailto:pcb@atlas.cz]
> Reseni je snadne. V parametrech nastaveni site woken je nutne
> definovat bindings protokolu nejprve na sitovou kartu, a teprve az
> pak na modem. Myslim, ze je to i popsane v ReleaseNotes (k verzi 1.0)
> nebo v QuickStart Guide.

V ReleaseNotes ani v QuickStart Guide jsem nic k tomu nenasel. Nicmene na
IBPhoenix Knowledgebase jsem nasel radu, nastavit Protokol TCP/IP -> LAN karta
na "Vychozi", protokol TCP/IP -> telefonni adapter nesmi byt vychozi. To jsem
nastavil, nicmene to nepomohlo  

Muzete mi poradit, jak udelat:
"definovat bindings protokolu nejprve na sitovou kartu" ?
Diky za kazdou radu.
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]

Odpovedá: horky@cominn.cz

9. 9. 2004 13:34

> From: Jiri Campulka [mailto:campulka@czas.cz]
> Sent: Thursday, September 09, 2004 10:32 AM
>
> V IE nastavit v moznostech pripojeni "Nikdy nevytacet pripojeni"...

No jo, ja ale potrebuju, aby po kliknuti na ikonu IE (OE) se vyvolalo Dial-up
okno, protoze internet (mail) se stale pouziva ...
A zastupce Telefonniho pripojeni na plose vidim az jako uplne posledni moznost,
kdyz selzou vsechny ostatni moznosti. Vzdyt to prece musi jit, to by se pak
nemohl pouzivat FB na stanicich s Dial-upem.
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]

> > Vim, ze se to tu probiralo vicekrat, ale zadne reseni mi
> > nepomohlo. Mam pocitac s Win 98 SE, na nem je Dial-up
> > pripojeni k internetu. Z tohoto pocitace se potrebuji
> > pripojovat k databazi FB na jinem pocitaci. Prestoze do
> > connection stringu dam IP adresu jineho pocitace, tj. asi
> > takto: "192.168.0.123:d:\data\databaze.gdb"
> > tak se pri pripojeni k databazi nejdrive vyvola Dial-up
> > pripojeni k internetu.

Odpovedá: Pavel Cisar

9. 9. 2004 15:16

Haj hou!

On 9 Sep 2004 at 14:21, horky@cominn.cz wrote:

> Muzete mi poradit, jak udelat:
"definovat bindings protokolu nejprve
> na sitovou kartu" ?

Melo by to byt:
control Panel -> Networking -> Bindings -> All Adapters -> Move down
a presunout Ethernet adpater na prvni misto.

S pozdravem
Pavel Cisar ( ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix.cz
Vse co potrebujete pro Firebird a InterBase


Odpovedá: Ludek ZITA

9. 9. 2004 15:42

] On Behalf Of Pavel Cisar
> Melo by to byt:
> control Panel -> Networking -> Bindings -> All Adapters -> Move down
> a presunout Ethernet adpater na prvni misto.

Ahoj,
Jsem jenom nechapavej, nebo je to nejaky rozdil mezi W2KEN a W2KCZ ?
Ja to v "Ovladaci panely"->"Sitova a telefonicka pripojeni"->??????
Nemuzu najit...

Ludek


Odpovedá: Pavel Cisar

10. 9. 2004 8:59

Haj hou!

On 9 Sep 2004 at 16:42, Ludek ZITA wrote:

> ] On Behalf Of Pavel Cisar
> > Melo by to byt:
> > control Panel -> Networking -> Bindings -> All Adapters -> Move down
> > a presunout Ethernet adpater na prvni misto.
>
> Ahoj,
> Jsem jenom nechapavej, nebo je to nejaky rozdil mezi W2KEN a W2KCZ ?
> Ja to v "Ovladaci panely"->"Sitova a telefonicka pripojeni"->??????
> Nemuzu najit...

Bohuzel nemam W98 poruce, takze nemuzu byt presnejsi, ale Sitova a
telefonicka spojeni jsou neco jineho.

S pozdravem
Pavel Cisar ( ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix.cz
Vse co potrebujete pro Firebird a InterBase


Odpovedá: horky@cominn.cz

10. 9. 2004 9:17

> > > control Panel -> Networking -> Bindings -> All Adapters
> -> Move down

Hledal jsem takto (Win98SE CZ):
Ovladaci panely -> Sit (?) -> Vazby. A ted kam ? Ja tu mam jen checkboxy Klient
site Microsoft a Sdileni souboru a tiskaren v sitich Microsoft. Zadne
nahoru/dolu se neda nastavit.

Mozna je spatne uz Sit. Ale kam jinam ?
Nastaveni v registrech ?
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]

> > ] On Behalf Of Pavel Cisar
> > > Melo by to byt:
> > > control Panel -> Networking -> Bindings -> All Adapters
> -> Move down
> > > a presunout Ethernet adpater na prvni misto.
> >
> > Ahoj,
> > Jsem jenom nechapavej, nebo je to nejaky rozdil mezi W2KEN a W2KCZ ?
> > Ja to v "Ovladaci panely"->"Sitova a telefonicka pripojeni"->??????
> > Nemuzu najit...
>
> Bohuzel nemam W98 poruce, takze nemuzu byt presnejsi, ale Sitova a
> telefonicka spojeni jsou neco jineho.

Odpovedá: petr palicka

10. 9. 2004 9:33

Ahoj,

   nevim o tom, ze by ve Win98 slo nekde v nastaveni site (pres GUI)
nastavit binding (respektive poradi sitovych zarizeni). Ale mozna by to
nekdo umel z prikazove radky pomoci nejakyho commandline udelatka, ktera
jsou ve winech tu a tam zasita.

peca


Odpovedá: Pavel Cisar

10. 9. 2004 9:57

Haj hou!

On 10 Sep 2004 at 10:17, horky@cominn.cz wrote:

> > > > control Panel -> Networking -> Bindings -> All Adapters
> > -> Move down
>
> Hledal jsem takto (Win98SE CZ): Ovladaci panely -> Sit (?) -> Vazby. A
> ted kam ? Ja tu mam jen checkboxy Klient site Microsoft a Sdileni
> souboru a tiskaren v sitich Microsoft. Zadne nahoru/dolu se neda
> nastavit.

Jsi na dobre stope   Dalsi krok se muze skryvat za Properties z
kontextoveho menu na nektere z polozek seznamu, typicky na TCP/IP.

S pozdravem
Pavel Cisar ( ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix.cz
Vse co potrebujete pro Firebird a InterBase


Odpovedá: horky@cominn.cz

10. 9. 2004 10:36

> > Hledal jsem takto (Win98SE CZ): Ovladaci panely -> Sit (?)
> -> Vazby. A
> > ted kam ? Ja tu mam jen checkboxy Klient site Microsoft a Sdileni
> > souboru a tiskaren v sitich Microsoft. Zadne nahoru/dolu se neda
> > nastavit.
>
> Jsi na dobre stope   Dalsi krok se muze skryvat za Properties z
> kontextoveho menu na nektere z polozek seznamu, typicky na TCP/IP.

Kontextove menu libovolne polozky v dialogu Sit zobrazi jen "Co to je ?" a
nasledne zobrazi vetsinou nic nerikajici napovedu.

Konkretni polozka protokolu TCP/IP se vybira jiz v dialogu Sit, Vazby jsou ve
Vlastnostech konkretniho TCP/IP protokolu a rikaji, ktere polozky mohou tento
protokol pouzivat.
Asi toho nechame, priklanim se k nazoru PP, ze pres GUI poradi protokolu ve
WIN98 nastavit nejde  
Nicmene, jde to nejak jinak ?
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]


Odpovedá: petr palicka

10. 9. 2004 11:04

> Asi toho nechame, priklanim se k nazoru PP, ze pres GUI poradi protokolu ve
WIN98 nastavit nejde  
> Nicmene, jde to nejak jinak ?
zkus prikaz route. ale nevim, jestli je na w98 pritomen a ani s nim
neumim. jenom vim, ze kdyz mi kamos na NT nastavoval sit, tak na okna
ani nesah a nastavil tim (aspon myslim).

taky by mohlo pomoci zeditovat (zalozit) soubor HOSTS ve slozce WINDOWS
a do nej dat:
<IP-serveru> jmeno serveru

cimz mu natvrdo reknes, na jake IP adrese je server a on by nemusel
hledat buhvikde jinde.

peca


Odpovedá: horky@cominn.cz

10. 9. 2004 12:54

> > Asi toho nechame, priklanim se k nazoru PP, ze pres GUI
> poradi protokolu ve WIN98 nastavit nejde  
> > Nicmene, jde to nejak jinak ?
> From: petr palicka [mailto:palicka.petr@seznam.cz]
> zkus prikaz route. ale nevim, jestli je na w98 pritomen

Zkusim, na W98 je pritomen.

> taky by mohlo pomoci zeditovat (zalozit) soubor HOSTS ve
> slozce WINDOWS

To jsem zkusil jako prvni a prave ze to nepomohlo, tak jsem se obratil na
konferu. Connect string mam ve tvaru '192.168.0.123:D:\data\databaze.gdb'. A
Dialup okno vyvolavaji i jine programy (IBExpert, IBAcces, IB PLANalyzer).
Mrkni na uvodni mail tohoto threadu.
Diky vsem za rady.
--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]


Odpovedá: horky@cominn.cz

13. 9. 2004 10:50

Pokud to bude nekoho zajimat, okno Dialup jsme potlacili takhle:
1. zjistit a zapamatovat nastaveni vytaceni DialUp
2. nastavit na Nikdy nevytacet
3. otevrit databazi
4. podle zapamatovaneho stavu opet nastavit vytaceni Dialup.

Funkci a proceduru prikladam:
{---------------------------------------------------------------------------}
{ Na 98 zjistit stav dialup vytaceni, pripadne vypnout }
{---------------------------------------------------------------------------}
function VypniNastaveniPripojeniDialUp: Integer;
var
  Reg : TRegistry;
  bEnabDial, bNoNetDial : Boolean;
begin
  Result := 0;
  if (Win32Platform = VER_PLATFORM_WIN32_WINDOWS) then begin // Win95/98/ME
    Reg := TRegistry.Create;
    with REG do begin
      try
        try
          RootKey := HKEY_CURRENT_USER;
          if
OpenKey('\Software\Microsoft\Windows\CurrentVersion\Internet settings',False)
then begin
            bEnabDial := ReadBool('EnableAutodial');
            if (bEnabDial) then begin
              bNoNetDial := ReadBool('NoNetAutodial');
              if (bNoNetDial) then
                Result := 1
              else
                Result := 2;
              { vse vypneme }
              WriteBool('NoNetAutodial',False);
              WriteBool('EnableAutodial',False);
            end;
          end; { if openkey }
        except { nejaka chyba }
          on e: Exception do begin
            FRM.Zprava (Self, mtChyba, [tlOK], tlOK, E.Message );
          end;
        end;
      finally
        Free;
      end;
    end; { with REG }
    Sleep(500);
  end; { if W98 }
end;

{---------------------------------------------------------------------------}
{ Uvest zpusob pripojeni do puvodniho stavu }
{---------------------------------------------------------------------------}
procedure PuvodniNastaveniPripojeniDialUp(aTypPripojeni: Integer);
var
  Reg : TRegistry;
begin
  if (aTypPripojeni > 0) then begin
    Reg := TRegistry.Create;
    with REG do begin
      try
        try
          RootKey := HKEY_CURRENT_USER;
          if
OpenKey('\Software\Microsoft\Windows\CurrentVersion\Internet settings',False)
then begin
            case aTypPripojeni of
              1: { Vytacet pripojeni, kdyz neni LAN }
                begin
                  WriteBool('NoNetAutodial',True);
                  WriteBool('EnableAutodial',True);
                end;
              2: { vzdy vytacet }
                begin
                  WriteBool('EnableAutodial',True);
                end;
            end; { case }
          end; { if openkey }
        except { chyba me zajima }
          on e: Exception do begin
            FRM.Zprava (Self, mtChyba, [tlOK], tlOK, E.Message );
          end;
        end;
      finally
        Free;
      end;
    end; { with REG }
    Sleep(500);
  end; { if pripojeni bylo nastaveno }
end;

--
S pozdravem Karel Horky, D7, FB 1.0.3, IBX 7.08, WXP SP1
[mailto:horky@cominn.cz]